@font-face {
  font-family: 'Material Icons';
  font-style: normal;
  font-weight: 400;
  src: url('./material-icons.woff2') format('woff2');
}

.material-icons {
  font-family: 'Material Icons';
  font-weight: normal;
  font-style: normal;
  font-size: 24px;  /* 推荐大小 */
  line-height: 1;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-feature-settings: 'liga';
  -webkit-font-smoothing: antialiased;
}

/* 自定义颜色类 */
.material-icons.md-red { color: #f44336; }
.material-icons.md-blue { color: #2196F3; }
.material-icons.md-green { color: #4CAF50; }
.material-icons.md-yellow { color: #FFEB3B; }
.material-icons.md-orange { color: #FF9800; }
.material-icons.md-purple { color: #9C27B0; }
.material-icons.md-pink { color: #E91E63; }
.material-icons.md-teal { color: #009688; }
.material-icons.md-cyan { color: #00BCD4; }
.material-icons.md-lime { color: #CDDC39; }
.material-icons.md-brown { color: #795548; }
.material-icons.md-grey { color: #9E9E9E; }
.material-icons.md-white { color: #FFFFFF; }

/* 自定义大小类 */
.material-icons.md-18 { font-size: 18px; }
.material-icons.md-24 { font-size: 24px; }
.material-icons.md-36 { font-size: 36px; }
.material-icons.md-48 { font-size: 48px; }